In the form with new switch details I click OK and error occurs.
There should be an event log message about that. If necessary you could also add to it with some tracing but I don't have a specific suggestion for which provider to try. But I imagine that it has already gone through its troubleshooter for you?
If so, capture the detailed log from that and just read it for clues. Reading it using SysInternals streams program is just a convenience of not having to scan though double-byte text.
Also, did you see the help page that I found and mentioned in my thread?
Actually I thought I had remembered reading something about multiple switches there but couldn't find what I was thinking about (although there are lots of hints elsewhere at that site about the advisability of only having one).
Instead you have just made me discover that my PowerShell has features I didn't know it had
http://www.altaro.com/hyper-v/virtual-switch-hyper-v-server-2012/
<quote>
Rule #1: Unless you are very clear on what the defaults are and what youre going
to get, dont use the GUI.
</quote>
PS>get-help *-vmswitch
Name Category Module Synopsis
---- -------- ------ --------
Add-VMSwitch Cmdlet Hyper-V Add-VMSwitch...
Get-VMSwitch Cmdlet Hyper-V Get-VMSwitch...
New-VMSwitch Cmdlet Hyper-V New-VMSwitch...
Remove-VMSwitch Cmdlet Hyper-V Remove-VMSwitch...
Rename-VMSwitch Cmdlet Hyper-V Rename-VMSwitch...
Set-VMSwitch Cmdlet Hyper-V Set-VMSwitch...
E.g. previously I had given up after not finding Remove-VMSwitch. Perhaps I had been looking after one of my attempts at disabling the Hyper-V feature. Who knows, anyway, it's good to know that I do have it.
Ugh. It doesn't help me get rid of my broken one. YMMV.
Try using the New-VMSwitch cmdlet instead of the GUI? Actually there could be another good reason to try to doing that. You might be able to get better diagnostics that way too than what the GUI provides, even after its troubleshooter is
run.
Good luck